package com.shop.dao;

import org.springframework.stereotype.Repository;

import java.io.Serializable;
import java.util.Map;

/**
 * ContractDao
 * 合同Dao接口
 * Created by heqianqian on 2017/7/11.
 */
@Repository
public interface ContractDao<Contract> extends BaseDao<Contract> {

    /**
     * 更新状态
     *
     * @param map Map<Id,Status>
     */
    void updateState(Map map);

    /**
     * 删除货物
     *
     * @param ids contractId array
     */
    void deleteContractProductById(Serializable[] ids);
}
